Status Bar

A status bar located at the bottom of the KAS-IDE main window displays the five following labels from left to right:

Status Bar Labels

Figure 1: Status Bar Labels

An icon between the Local and Controller versions allows to show any differences (for more details, click here...).

The space on the left of the status bar is reserved for messages.

Local Version

This label provides information about the version locally present in the KAS-IDE. There are three different states:

  • Nothing displayed (for instance when no project is loaded).
  • Version information (when available).
  • Compilation error (background in red).

  • Position the mouse over the text field to display a tooltip with the detailed version information.

Controller Version

This label provides information about the version present in the controller. There are three different states:

  • Nothing displayed (when not connected).
  • No Application in the controller.
  • Version information (when available).
    • Syntax of the version label is: <project_name>:<version>

  • When an application is active in the target, you can hold the mouse over the text field to display a tooltip with the detailed version information, including a timestamp of the compilation.

Drives State

There are three different states:

  • Drives inactive (drives are disabled or your application is not connected to the target)
  • Drives active (at least one drive is active)
  • Drives error ( at least one drive is in error)

Controller State

The Controller state label lets you know if the Controller is running or stopped. There are three different states:

  • Nothing displayed (the label is empty when the KAS-IDE is not connected to the target).
  • Controller is stopped.
  • Controller is running.

Connection State

The Connection label displays the Connection state between the KAS-IDE and the Controller. There are five different states:

  • Not connected
  • Connecting
  • Connected (background in green)
  • Connection Error (background in red )
  • Unexpected Disconnection (background in red )

  • Hold the mouse over the text field to see a tooltip with detailed information about the Error and the Controller address when connected.

Color Codes

The Local and Controller version labels has an orange background if there is a version mismatch between the IDE and the Controller. This warns you that you have to download the new version of the application.

The Local version label has a red background if the compilation fails.